package com.ry.core.base.service;

import javax.servlet.http.HttpServletRequest;

import org.springframework.stereotype.Service;

/**
 * 请求service，封装request信息 ,业务service中注入该bean可以获取request
 * 
 * @author chengl
 * @Date 2012年7月28日 21:09:50
 * @version 1.0
 */

@Service
public class RequestService {
	private HttpServletRequest request;

	public HttpServletRequest getRequest() {
		return request;
	}

	public void setRequest(HttpServletRequest request) {
		this.request = request;
	}

//	/**
//	 * 获取当前用户登陆信息
//	 * 
//	 * @return
//	 */
//	public User getLoginUser() {
//		return (User) request.getSession().getAttribute("curUser");
//	}
//
//	/**
//	 * 获取当前登陆用户id
//	 * 
//	 * @return
//	 */
//	public String getLoginUserId() {
//		User u = getLoginUser();
//		return u.getId();
//	}
//
//	/**
//	 * 获取当前登陆用户角色
//	 * 
//	 * @return
//	 */
//	public String[] getLoginUserRoleIds() {
//		return (String[]) request.getSession().getAttribute("rolesId");
//	}

}